Mentha Longifolia — synonyms, definition
1. Mentha longifolia (Noun)
1 synonym
horsemint
1 definition
Mentha longifolia (Noun) — A coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States.
1 type of
mint